Distributor Inventory Submission API - POE
Request Attributes
Y – Required (Must be set in the input)
O – Optional (May be sent in addition to required fields).
/getStatus
Request Parameters
Method: GET
Query params:
Query Attribute | Type | Required | Example | Description |
---|---|---|---|---|
requestUUId | String | Y | 550e8400-e29b-41d4-a716-446655440000 | Request Id of the Inventory Submission |
page | positiveNumber | Y | 1 | Page number for the search criteria |
limit | positiveNumber | Y | 500 (default 500 , max 1000) | Page limit for the search criteria |
lineStatus | string | O | INVALID, VALID | Status of each inventory line after the validation. If no value provided , system will retrieve both the INVALID,VALID lines |
/submitInv
Request Parameters
Method: POST
Content-Type: application/json
Body :
Object | Attribute | Type | Required | Example | Description |
---|---|---|---|---|---|
header | biaRefNum | String | Y | "biaRefNum": "523248" | biaRefNum |
header | biaDate | String | Y | "biaDate": "2024-05-04T01:23:03.568Z" | biaDate |
header | sourceType | String | Y | "sourceType": "DS" / "WH" | sourceType |
header | sourceName | String | Y | "sourceName": "TEST" | Distributor Name |
header | sourceAddress1 | String | Y | "sourceAddress1": "Harbor Lane" | Address Line1 |
header | sourceAddress2 | String | N | "sourceAddress2": "Harbor" | Address Line2 |
header | sourceCity | String | N | "sourceCity": "New York" | City |
header | sourceState | String | N | "sourceState": "NY" | State |
header | sourcePostalCode | String | N | "sourcePostalCode": "10001" | PostalCode |
header | sourceCountryCode | String | N | "sourceCountryCode": "US" | CountryCode |
lines | lineNum | Number | Y | "lineNum": 1 | lineNum |
lines | invType | String | N | "invType": "PRIMARY" | inventory Type (SECONDARY,LINKSYS,TERTIARY,PRIMARY) |
lines | vendorPartNum | String | Y | "vendorPartNum": "VP123" | vendor Part Number |
lines | mfgPartNum | String | Y | "mfgPartNum": "MP123" | manufacturer Part Number |
lines | prodDesc | String | N | prodDesc": "Product 1 Description" | product Description |
lines | qtyOnHand | Number | Y | "qtyOnHand": 100 | quantity OnHand |
lines | qtyCommitted | Number | Y | "qtyCommitted": 20 | quantity Committed |
lines | qtyForSale | Number | Y | qtyForSale": 80 | quantity ForSale |
lines | qtyOnOrder | Number | Y | "qtyOnOrder": 30 | quantity OnOrder |
lines | qtyBackorder | Number | Y | "qtyBackorder": 5 | quantity Backorder |
lines | qtyInTransit | Number | Y | "qtyInTransit": 15 | quantity InTransit |
lines | qtyOtherQual | Number | Y | "qtyOtherQual": 10 | quantity OtherQual |
lines | qtyOthers | String | N | "qtyOthers": 5 | quantity Others |
lines | reportedNetUnitPriceUSD | Double | N | "reportedNetUnitPriceUSD": 25.5 | reported NetUnitPriceUSD |
lines | reportedNetUnitPriceLC | Double | N | "reportedNetUnitPriceLC": 125.75 | reported NetUnitPriceLC |